package com.choosefine.it.team.model.po;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author chenjian
 * @date 2016-12-14 下午4:19:15
 */
@ApiModel(value = "保存班组参数信息")
public class TeamInfoParamesAdd implements Serializable {
	private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "分包单位id", required = true)
	private Integer affiliatedUnitsId;
	
	@ApiModelProperty(value = "分包单位租户编号", required = true)
	private String affiliatedUnitsCode;

	@ApiModelProperty(value = "分包承包人编号", required = true)
	private String userCode;

	@ApiModelProperty(value = "分包承包人姓名", required = true)
	private String userName;

	@ApiModelProperty(value = "工程的编号", required = true)
	private String projectCode;

	@ApiModelProperty(value = "分包类型（1清包2重包） ", required = true)
	private Integer projectTypeId;

//	@ApiModelProperty(value = "班组类型id ", required = true)
//	private Integer teamTypeId;
	
	@ApiModelProperty(value = "班组名称", required = true)
	private String teamName;

	@ApiModelProperty(value = "总金额", required = true) 
	private BigDecimal totalPrice;
	
	@ApiModelProperty(value = "分包班组承包人的劳务授权书", required = true)
	private String teamAuthorization;
	
	@ApiModelProperty(value = "工程阶段 ", required = true)
	private String projectStage;

	public String getAffiliatedUnitsCode() {
		return affiliatedUnitsCode;
	}

	public void setAffiliatedUnitsCode(String affiliatedUnitsCode) {
		this.affiliatedUnitsCode = affiliatedUnitsCode;
	}

	public String getTeamName() {
		return teamName;
	}

	public void setTeamName(String teamName) {
		this.teamName = teamName;
	}

	public String getProjectStage() {
		return projectStage;
	}

	public void setProjectStage(String projectStage) {
		this.projectStage = projectStage;
	}

	public String getTeamAuthorization() {
		return teamAuthorization;
	}

	public void setTeamAuthorization(String teamAuthorization) {
		this.teamAuthorization = teamAuthorization;
	}

	public Integer getAffiliatedUnitsId() {
		return affiliatedUnitsId;
	}

	public void setAffiliatedUnitsId(Integer affiliatedUnitsId) {
		this.affiliatedUnitsId = affiliatedUnitsId;
	}

	public String getUserCode() {
		return userCode;
	}

	public void setUserCode(String userCode) {
		this.userCode = userCode;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getProjectCode() {
		return projectCode;
	}

	public void setProjectCode(String projectCode) {
		this.projectCode = projectCode;
	}

	public Integer getProjectTypeId() {
		return projectTypeId;
	}

	public void setProjectTypeId(Integer projectTypeId) {
		this.projectTypeId = projectTypeId;
	}

//	public Integer getTeamTypeId() {
//		return teamTypeId;
//	}
//
//	public void setTeamTypeId(Integer teamTypeId) {
//		this.teamTypeId = teamTypeId;
//	}

	public BigDecimal getTotalPrice() {
		return totalPrice;
	}

	public void setTotalPrice(BigDecimal totalPrice) {
		this.totalPrice = totalPrice;
	}

}
